About Deamesse Ltd (12264742) United Kingdom