About Quorum Nominees Limited (04065545) United Kingdom