About Delltex Limited (10469093) United Kingdom