About Kick Access Ltd (SC613339) United Kingdom