About Invention (city) Limited (10991573) United Kingdom