About Clapro Limited (00640003) United Kingdom