About Sub 6 Limited (04439133) United Kingdom