About First Dot Pharma Limited (12325183) United Kingdom