About Kallika Limited (06207151) United Kingdom