About Galomene Ltd (12255005) United Kingdom