About Cathar Investments Ltd. (10922243) United Kingdom