About Ib2 Limited (12577095) United Kingdom