About Third Ridge Ltd (SC702881) United Kingdom