About Kar-hela Ltd. (12004116) United Kingdom