About Meli Bear Ltd (12834673) United Kingdom