About I & I Team Ltd (09930620) United Kingdom