About Sketch C Limited (10900467) United Kingdom