About K30 Kitchens Limited (11878254) United Kingdom