About Kickr Ltd (12839554) United Kingdom