About Dhsr Investments Ltd. (SC688319) United Kingdom