About Blue Fox Investments Limited (03268287) United Kingdom