About Ad&o Ltd (11184517) United Kingdom