About Meliore Ltd (08188186) United Kingdom