About Trajectory Digital Ltd (13575778) United Kingdom