About Shah Technology Ltd (08166866) United Kingdom