About Freedom Sports Technology Limited (10454689) United Kingdom