About Transistor Project Limited (05052906) United Kingdom