About Clincompute Limited (08159930) United Kingdom