About Shah Development Ltd (13291745) United Kingdom