About Ninja-zen Solutions Ltd (11798560) United Kingdom