About Nexlynn Limited (01303189) United Kingdom