About Nexus 7 Ltd (13679907) United Kingdom