About Tea & Chi Ltd (12771323) United Kingdom