About Nexus Fusion Limited (10196686) United Kingdom