About Hedra Plm Solutions Ltd (NI630684) United Kingdom