About Minerva Lift Management Limited (SC472771) United Kingdom