About London Independent Pictures Ltd (09899258) United Kingdom