About The Ruby 6 Limited (13220611) United Kingdom