About Mevdia Limited (12566250) United Kingdom