About Avid Futures Ltd (SC605419) United Kingdom