About Design Capital Corp Limited (08114638) United Kingdom