About Footballfix Limited (12592532) United Kingdom