About Desi Street Ltd (11217151) United Kingdom