About Kallada Ltd (11549460) United Kingdom