About Kiker Ltd (13257258) United Kingdom