About Nick Straker Productions Limited (10061860) United Kingdom