About T.r.y. Holdings Limited (13096875) United Kingdom