About Britcanna Ltd (12298233) United Kingdom