About Democrite Ltd. (06491332) United Kingdom