About Ewa Sawicka Limited (13344110) United Kingdom