About Andcas Ltd (10844968) United Kingdom