About Sdr Advisors Ltd (11872751) United Kingdom