About Ddl130 Limited (07217838) United Kingdom