About Ruby & Bay Ltd (11939069) United Kingdom