About Nomadic Chai Limited (13103713) United Kingdom