About Caf Shot Ltd. (10220586) United Kingdom