About Yemidale Limited (12729848) United Kingdom