About Majda Limited (07883285) United Kingdom