About Blnk Canvas Group Ltd (12509840) United Kingdom