About Synthetic Studios Ltd (SC707996) United Kingdom