About Gammaquest Limited (07347211) United Kingdom