About Sleipnir Nutrition Ltd (09059722) United Kingdom