About London International Academy Of Sciences Ltd (12678664) United Kingdom