About Acid Dogs Ltd (12187826) United Kingdom