About Ts Angel Holdco Limited (13492579) United Kingdom