About Irina Demciucova Ltd (13064629) United Kingdom