About New Square Nominees Limited (00914397) United Kingdom