About Anarchasten Ltd (10992863) United Kingdom