About Twinmoor Credit L.p. (LP016962) United Kingdom