About Pixham Investment Limited (12480298) United Kingdom