About Bluefox Management Services Limited (07517422) United Kingdom