About Equa Pharma Holdings Limited (13111750) United Kingdom