About Amoha Ltd (11471884) United Kingdom