About Delmir Limited (12929530) United Kingdom