About Collaborative Solutions Europe Limited (10786052) United Kingdom