About I B Communication Services Ltd (10225569) United Kingdom