About K Zebu Limited (13457518) United Kingdom