About Beboc Managed Services Ltd. (12082508) United Kingdom