About Ds42 Limited (06231372) United Kingdom