About Richard Jg Ltd (12269679) United Kingdom