About Neobrand No. 3 Limited (11025063) United Kingdom