About Patryk Czuba Limited (12111294) United Kingdom