About R Strategies Limited (12148708) United Kingdom