About Trajectorangle Ltd (09527098) United Kingdom