About Alcap Ltd (08024019) United Kingdom