About Dlvrd Ltd (13522788) United Kingdom