About Colloco (holdings) Limited (12480109) United Kingdom