About Ssafen Plc (08019203) United Kingdom