About Deesse Ltd (12425510) United Kingdom