About The Flying Gimbal Company Limited (12969376) United Kingdom