About The I O Assembly Ltd (11953435) United Kingdom