About Nextus Limited (03269409) United Kingdom