About Maciej Mycka Limited (11042884) United Kingdom