About Galquito Holdings Ltd (11606694) United Kingdom