About Kandula Limited (10478852) United Kingdom