About Michal Majcher Ltd (11439543) United Kingdom