About Michal Pietras Apps Ltd (09535036) United Kingdom