About Yes We Ken Ltd (12235270) United Kingdom