About Clapro Holdings Limited (07167568) United Kingdom