About Rabrai Ltd (SC497654) United Kingdom