About K&a Perfect Shot (u.k.) Limited (11155132) United Kingdom