About Trent Invest Ltd (10783925) United Kingdom