About Pmac Scientific Ltd. (SC309241) United Kingdom