About R.s. Baghri Limited (06638018) United Kingdom