About Desi Curry Ltd (SC689303) United Kingdom