About Sdkr2 Ventures Limited (10059598) United Kingdom