About Rubinn Holdings Limited (09502432) United Kingdom