About Synapps Studios Limited (10686723) United Kingdom