About Ruchithaa Software Solutions Limited (08108324) United Kingdom