About Ampersandalice Ltd (10558563) United Kingdom