About Ka-ba Europe Limited (09500742) United Kingdom