About Rubida Uk Limited (10861840) United Kingdom