About Cdsr Holding Limited (12276608) United Kingdom