About Rbk Holdings Ltd (12589333) United Kingdom