About Fi Ball Ltd (13678659) United Kingdom