About Chipshot Ltd (13610033) United Kingdom