About Wilshire Pictures Limited (11538979) United Kingdom