About London School Of Science And Business Ltd (10795583) United Kingdom