About Elthamshire Nita Ltd (12644683) United Kingdom