About Ruthra Services Limited (12669490) United Kingdom