About Meljamy Limited (13039092) United Kingdom