About Aimalohi Limited (13560599) United Kingdom