About Nexus Six Ltd (13067137) United Kingdom