About Bartosz Mecik Limited (10825145) United Kingdom