About Avidros Limited (13320819) United Kingdom