About Dd-scientific Limited (07593818) United Kingdom