About Cokkas Ltd (11027986) United Kingdom