About Ruby 2017 Limited (10626982) United Kingdom