About Stickman Ltd (10468834) United Kingdom