About Drake Technology Partners Ltd. (08386439) United Kingdom