About Cannaroo Limited (NI660911) United Kingdom