About Ib3 Limited (03734612) United Kingdom