About Blessed & Cursed Ltd (10316185) United Kingdom