About Transmit Startup Direct Limited (08669382) United Kingdom