About Nexd Limited (10833594) United Kingdom