About Kandella Ltd (11621297) United Kingdom