About Cojolo Limited (06719250) United Kingdom