About Nexus 6 Engineering Limited (05239949) United Kingdom