About Trenc Investments Limited (10079213) United Kingdom