About Kickback Kampers Ltd. (13659224) United Kingdom