About Ventura Highland Ltd. (SC425925) United Kingdom