About Rs Quants Ltd (06098039) United Kingdom