About Shah Technology Solutions Ltd (09092679) United Kingdom