About Apterna Limited (07583272) United Kingdom