About Nexlynn Holdings Limited (05096017) United Kingdom