About Ninashas Limited (11443418) United Kingdom