About Ninja-li Photo Invest Limited (10266399) United Kingdom