About Cansu 29 Ltd (13246936) United Kingdom