About Neqta Limited (09081154) United Kingdom