About Ninpraj Limited (12007113) United Kingdom