About The Mehdi Group Ltd (10398486) United Kingdom