About Amagi Limited (11268152) United Kingdom