About Macempala Company Limited (09025273) United Kingdom