About Neokitchen Ltd (SC670703) United Kingdom