About Intractable Epilepsy Ltd (13019024) United Kingdom