About Precision Kick Limited (SC660299) United Kingdom