About Gyro Software Limited (08585101) United Kingdom