About Macamalan Limited (13153823) United Kingdom