About Manjomaid Ltd (12305059) United Kingdom