About Dynamic Kleen Ltd (12284387) United Kingdom