About Avid Green Ltd (12356247) United Kingdom