About Stempink Ltd (12850193) United Kingdom