About Uk Omecca International Ltd (08657953) United Kingdom