About Oar Portfolio Nominees 1 Limited (11291338) United Kingdom