About One Hundred Brand Street Limited (SC377754) United Kingdom