About Ozark Capital Ltd (13125414) United Kingdom