About Andomo Limited (10250182) United Kingdom