About Del 2.0 Limited (11554813) United Kingdom