About Teezin Limited (11276296) United Kingdom