About Cursed Solutions Ltd (11242609) United Kingdom