About Clifford Nominees Limited (06771617) United Kingdom