About Foxby Chase Management Limited (04695828) United Kingdom