About Rubycore Limited (07429521) United Kingdom