About Mac Lor Ltd (12086947) United Kingdom