About Del Exchange Ltd (11949556) United Kingdom