About Ta 2 Pawel Limited (12896102) United Kingdom