About Ij Macpherson Holdings Ltd (11754711) United Kingdom