About The Nordic Farm Kitchen Ltd (11447880) United Kingdom