A guy who lives in the UK, has his money in Cayman's, and thumbs his nose up at US law .... real dirt bag. him and his friend Chen. all my opinion ...