About Redfox Investments Ltd (NI656328) United Kingdom