About Open Pharma Limited (10594185) United Kingdom