About Maestro 7 C.i.c. (10340025) United Kingdom