About Naqoda Ltd (06791059) United Kingdom