About Nextam Partners Limited (03962230) United Kingdom