About Metabolix Ltd (13494804) United Kingdom