About Kake Kwerk Ltd (12041433) United Kingdom