About Ti Studio Limited (09240742) United Kingdom