About Alomo Limited (08778052) United Kingdom