About Nexus 4 Holdings Limited (04283849) United Kingdom