About German Kitchen Solutions Limited (SC318797) United Kingdom