About I-bridge Scc Limited (12620165) United Kingdom