About R&b Portfolio Ltd (12092807) United Kingdom