About Kanari Ventures Limited (07701149) United Kingdom