About Tech-star Yorkshire Limited (10668850) United Kingdom