About Kokk Limited (11163643) United Kingdom