About Galactic Labs Ltd (10271216) United Kingdom