About Sputnik Studio Ltd (07561338) United Kingdom