About Aljo International Limited (08224734) United Kingdom