About Nixus Sport And Entertainment Limited (10952321) United Kingdom