About Beterson Medousa International Limited (08190276) United Kingdom