About Delashi Ltd (12258659) United Kingdom