About Ninipisa Ltd (10149554) United Kingdom