About Meleti Ltd (12438225) United Kingdom