About Jump Ninja Limited (10254530) United Kingdom