About Dc Squared Limited (04960505) United Kingdom