About Jay Meladi Ma Limited (05118955) United Kingdom