About International Business Center Ltd (11447607) United Kingdom