About Blanq Canvas Ltd (12259812) United Kingdom