About Avora Capital Ltd (12675524) United Kingdom