About Michal Skiba Limited (08740719) United Kingdom