About Galledox Ltd (12618316) United Kingdom