About Npaisa Ltd (13060217) United Kingdom