About Demetek Ltd (10568403) United Kingdom