About Kalonga Ltd (08520298) United Kingdom