About Blufox Management Ltd (11210447) United Kingdom