About R-squared Holdings Limited (11911310) United Kingdom