About Sparx Novate Group Limited (10665756) United Kingdom