About Richard Rich Worldwide Limited (13493655) United Kingdom