About Parmenides Solutions Limited (04486174) United Kingdom