About Amrasa Limited (12243575) United Kingdom