About Demok Services Ltd Ltd (11037801) United Kingdom