About Itkis Nana Ltd (12757481) United Kingdom