About Neqis Limited (05776831) United Kingdom