Received job offer from above company. They are supposed to be in London, United Kingdom. Wanting me to accept checks from businesses, cash check, kee…