About Extruded Pharmaceuticals Ltd (10048348) United Kingdom