About Galaxel Ltd (10779744) United Kingdom