About Nicholas Cann Limited (13683701) United Kingdom