About Collective Software Solutions Limited (12381078) United Kingdom