About Foxbury Management Company Ltd (NI674096) United Kingdom