About Oxford Investment Partners Nominees Limited (10912452) United Kingdom