About Ne Bubble Football Ltd (09093655) United Kingdom