About Naked Larder Ltd (12017382) United Kingdom