About Dr Mayoni Holdings Ltd (11324644) United Kingdom