About Synnova Group Ltd (09850368) United Kingdom