ParentFull threadCCing·Seems that they have a company in UK...not sure what bank accounts they use(usually they don't open you a business bank account if you're not resident...at least this did happen to me)View on HN