About The Chaat House London Ltd (12276610) United Kingdom