About Meily Spa Ltd (11248850) United Kingdom