About 19ten Holdings Limited (12611669) United Kingdom