About Sintilli Studios Ltd (SC685770) United Kingdom