About Ninja Bars Limited (10982356) United Kingdom