About Yusha Ninja Ltd (10869835) United Kingdom