About Clara S Kitchen Limited (13065235) United Kingdom