About Nexen Technology Ltd (13083047) United Kingdom