About Ilona A Nowacka Ltd (11023299) United Kingdom