About Intergalaxies Ltd (12692345) United Kingdom