About Collabor8 Communications Ltd (10227843) United Kingdom