About Dry Tech Systems Ltd (11257312) United Kingdom