About Kanallan Ltd (13383872) United Kingdom