About Nick Couldry Ltd (07464153) United Kingdom