About Gammaworth Limited (12697080) United Kingdom