About Cannasolace Ltd (11340276) United Kingdom