About Nicekicks Ltd (13610628) United Kingdom