About K&k Kamil Perka Limited (10811660) United Kingdom