About 3i Mia Holdings Limited (10718900) United Kingdom