About Ricknmel Ltd (11887814) United Kingdom