About Nixie Consultancy Ltd (11386371) United Kingdom