About Oar Portfolio Nominees 2 Limited (11322338) United Kingdom