About Ameno Investments Limited (10912350) United Kingdom