About Omni Gyro Ltd (13086616) United Kingdom