About Chips Pictures Limited (12545798) United Kingdom