About London Academy Of Mathematics And Science Limited (08108405) United Kingdom