About Ruby Inc. Ltd (11758293) United Kingdom