About Anmikclou Operatives Ltd (10618163) United Kingdom