About Collabcore Solutions Ltd (11288647) United Kingdom