About Blufox Investments Ltd (11675010) United Kingdom