About Netcell Asset Management Limited (07573230) United Kingdom