About Histri Nica Ltd (12757389) United Kingdom