About Graffik Gallery Limited (10009395) United Kingdom