About R-squared Holdings Limited (13639730) United Kingdom