About Foxford Management Ltd (13654224) United Kingdom