About Firstbeat Technologies Uk Ltd (10549234) United Kingdom