About Sykopath Productions Limited (09146806) United Kingdom