About Noble & Co Uk Limited (13201252) United Kingdom