About Arka Capital Ltd (12128593) United Kingdom