About Rokitch Ltd. (10773402) United Kingdom