About Damore Life Ltd (12892828) United Kingdom