About Majara Investments Limited (09317220) United Kingdom