About Dlr Investments Ltd. (SC622725) United Kingdom