About Dft Olr Holdings Limited (07141122) United Kingdom