About Richie International Ltd (12469723) United Kingdom