About Galador Ltd (12773391) United Kingdom