About Sorella Holdings Limited (09472292) United Kingdom