About Minerva Lending Management Limited (10427254) United Kingdom