About Ichnos Llp (OC424680) United Kingdom