About Amtido Limited (10982119) United Kingdom