About Galaxon Ltd (13206282) United Kingdom