About Amtrix Limited (10855033) United Kingdom