About Amyrah Investments Limited (11784245) United Kingdom