About Sofrincos Ltd (11203208) United Kingdom