About Ruchi (old Town) Limited (13249236) United Kingdom