About Carrick Investment Management Ltd (SC674983) United Kingdom