About Avidoo Ltd (11703743) United Kingdom