About Bartosz Kaczorek Software Studio Limited (10297054) United Kingdom