About Deeproot Nutrition & Wellness Ltd (13422224) United Kingdom