About R40 Limited (11055473) United Kingdom