About Naqell Ltd (12857869) United Kingdom