About Sophiafortuna Ltd (13244855) United Kingdom