About Jochke Limited (11732186) United Kingdom