About Mrbd Capital Ltd (12061771) United Kingdom