About The Canni Scot Ltd (SC669389) United Kingdom