About Galixera Ltd (10906071) United Kingdom