About The Square Nominees Limited (09669624) United Kingdom