About K&a Perfect Shot Gb Limited (11467052) United Kingdom