About Karol Sowka Limited (12105744) United Kingdom