About Kavilogic Limited (08661052) United Kingdom