About Medewoh Holdings Limited (11660224) United Kingdom