About Cabipa Limited (08292286) United Kingdom