About Ruby Concepts Ltd (10390561) United Kingdom