About Galaxe Ltd (12910118) United Kingdom