About Nexlynn Properties Holdings Limited (06462202) United Kingdom