About Ib&c International Business & Consultancy Limited (06738614) United Kingdom