About Dessalines Ltd (11787989) United Kingdom