About One Grand Central Limited (12052481) United Kingdom