About Byron Capital Ltd. (12062530) United Kingdom