About Star Lane Pictures Ltd (12034440) United Kingdom