About Mala Company Limited (09556917) United Kingdom