About The Collaboratory Ltd (12001088) United Kingdom