About Michal Delkowski Ltd (11200268) United Kingdom