About The Nexus Holding Company Limited (02954101) United Kingdom