About Sof Annex Nominees Limited (08926535) United Kingdom