About Open Door Investments (nw) Ltd (11221404) United Kingdom