About Nexus 3 Limited (07287505) United Kingdom