About Canynge Consultants Limited (10704529) United Kingdom