About Galros Limited (11962262) United Kingdom