About Macfor 3 Nominees Limited (12187462) United Kingdom