About Traject Ventures Limited (13387295) United Kingdom