About Desi Indian Company Limited (SC505332) United Kingdom