About J. Gregory Technology Limited (12823120) United Kingdom