About Drl Management Ltd (SC599250) United Kingdom