About Nexida Limited (13573539) United Kingdom