About Ricky James Limited (11533644) United Kingdom