About Kicks & Clean Ldn Limited (12976956) United Kingdom