About Majuma Limited (09476193) United Kingdom