About Richlor Limited (10339290) United Kingdom