About Amarai Limited (11678100) United Kingdom