About Kensu Kitchen Limited (12698653) United Kingdom