About Cannelier Limited (12010906) United Kingdom