About The International Business Efficiency Centre Limited (00650187) United Kingdom