About Rubystar Associates Ltd. (07613607) United Kingdom