About Alca Venture Ltd (13374998) United Kingdom