About Chowpatty Ltd (12105706) United Kingdom