About Steven Ritchie International Group Limited (13620542) United Kingdom