About Folio Holdings Limited (01646381) United Kingdom