About Dsh Rat Limited (SC454723) United Kingdom