About Astramerix Ltd (06138173) United Kingdom