About Rishi Ladwa Holdings Limited (13161605) United Kingdom