About Meleyamore Limited (11958278) United Kingdom