About Ruchika Solutions Ltd (11840646) United Kingdom