About Avid Life Ltd (11661291) United Kingdom