About Shft Limited (10232567) United Kingdom