About Ruch Limited (12926224) United Kingdom