About Deesha International Limited (09129441) United Kingdom