About Ruk Mec Limited (11678521) United Kingdom