About Neqis Group Limited (12498184) United Kingdom