About Kallomene Ltd (12208194) United Kingdom