About Academy Of Project Sciences Limited (11263726) United Kingdom