About Ib Management Services Limited (04952458) United Kingdom