About Norris Ventures Limited (13223399) United Kingdom