About Delta Cap Limited (11103620) United Kingdom