About Asterix Fin Limited (10931316) United Kingdom