About Galect Limited (12801858) United Kingdom