About Amateru Investments Limited (13275765) United Kingdom