About Sports Apps & Software Solutions Ltd (09872892) United Kingdom