About Mallow Enterprise Ltd (12592512) United Kingdom