About Psynixis Ltd (03186878) United Kingdom