About Chalk 2 The Hand Ltd. (12485208) United Kingdom