About Mjrb Holdings Ltd (10946431) United Kingdom