About Galactic Innovations Ltd (12879037) United Kingdom