About Vibes And Chai Limited (10378004) United Kingdom