About Minerva Smart Cities (dm) Limited (10449252) United Kingdom