About Novo Trading Limited (07741257) United Kingdom