About Meedel Service Ltd (11874610) United Kingdom