About Blue Fox Communications Limited (11298292) United Kingdom