About Sleipnir Capital Ltd (09624542) United Kingdom