About Asterix London Ltd (08495786) United Kingdom