About Sensorshot Productions Limited (09224124) United Kingdom