About Drlp Ltd. (SC627682) United Kingdom