About Aleksandria Sciences Limited (07503062) United Kingdom