About Soflina London Ltd (10521048) United Kingdom