About Mia Holdings London Ltd (13658625) United Kingdom