About Dluka Ltd (12550112) United Kingdom