About International School Of Management And Technology Ltd (11785931) United Kingdom