About Lance Imagery Ltd (12959540) United Kingdom