About Gybol Ltd (12656081) United Kingdom