About Amtrust Cryptocurrency Investment Ltd (13133176) United Kingdom