About Sarmation Fold Management Company Ltd (13704942) United Kingdom