About Timestar Limited (11647300) United Kingdom