About Anachrome Ltd (12391121) United Kingdom