About Nusapi Strategy Ltd (13187251) United Kingdom