About The Last Ninja Limited (10932151) United Kingdom