About Asteryx Limited (13331594) United Kingdom