About S. N. C. Nominees Limited (02098139) United Kingdom