About Ibc Management Limited (06766400) United Kingdom