About German Kitchen Studio Limited (SC420608) United Kingdom