About Asterix Incorporation Limited (12368906) United Kingdom