About London Gyro Ltd (12146206) United Kingdom