About Ginnmech Ltd (10166010) United Kingdom