About Seven Seas Movies Limited (13096353) United Kingdom