About Lrd Investments Limited (09905237) United Kingdom