About Tech Wand Limited (11529846) United Kingdom