About De Melin Enterprise Limited (13590596) United Kingdom