About Yemax Ltd. (08218615) United Kingdom