About Kicker Rock Ltd (12613415) United Kingdom