About London Academy Of Sciences Ltd (12965347) United Kingdom