About R&b Tech Ltd (11819949) United Kingdom