About Janusz Baca Limited (09116909) United Kingdom