About Karoli Limited (06457239) United Kingdom