About Miella B Ltd (11298727) United Kingdom