About Meltx Limited (13440311) United Kingdom