About Neqsus Ltd (09722840) United Kingdom