About Ninja Wabbit Ltd (09051066) United Kingdom