About Irena Demeterova Ltd (13211961) United Kingdom