About Nexus Incorp. Worldwide Ltd. (07787466) United Kingdom