About Minerva Iht Growth Lending Limited (10065629) United Kingdom