About I.b. Consultancy Limited (SC273501) United Kingdom