About Andosa Ltd (11934869) United Kingdom