About Soul Card Ltd (10802251) United Kingdom