About T&n Star Ltd (11614178) United Kingdom