About Macc World Ltd (12086237) United Kingdom