About Pyx Management Limited (10643216) United Kingdom