About Aaj Tea House Limited (13596004) United Kingdom