About Sofala Partners Ltd (10697812) United Kingdom