About Synnova Studios Ltd (11082468) United Kingdom