About Rooh Tea & Chai Lounge Ltd (11425565) United Kingdom