About Riko Tish Ltd. (10454830) United Kingdom