About Encalmo Ltd. (10626854) United Kingdom