About Dcap Limited (06588559) United Kingdom