About Alta Scientia Ltd. (06981530) United Kingdom