About Alca Trading Ltd (12334922) United Kingdom