About Rubi Ash Investments Limited (13093786) United Kingdom