About Red Fox Management Ltd (07181002) United Kingdom